public class TutHello : TutorialBase
{
	public float timerText = 2f;

	public override void OnStart()
	{
		base.OnStart();
		Invoke("OnComplete", 0f);
		base.gameObject.SetActive(true);
		TutorialCollider.instance.curCollider = TutorialCollider.TypeCollider.Start;
		TutorialManager.instance.GetTutorialButtonById(TutorialButtonId.shoot).gameObject.SetActive(false);
		TutorialManager.instance.GetTutorialButtonById(TutorialButtonId.joystick).gameObject.SetActive(false);
		TutorialManager.instance.stepTutorialForFlurry = "2 Hello";
	}

	public override void OnStop()
	{
		BCWDebug.Log("OnStop TutHello");
		HideText();
		base.OnStop();
	}

	public override void OnComplete()
	{
		GameController.instance.playerScript.weaponManager.ActivateWeaponSlot("melee");
		GameController.instance.playerScript.weaponManager.switchWeapon("melee", "knuckles", string.Empty);
		base.OnComplete();
	}
}
